end any selection in progress, patch from db@zigo.dhs.org, #74620
authorHavoc Pennington <hp@pobox.com>
Sat, 23 Mar 2002 18:08:52 +0000 (18:08 +0000)
committerHavoc Pennington <hp@src.gnome.org>
Sat, 23 Mar 2002 18:08:52 +0000 (18:08 +0000)
2002-03-23  Havoc Pennington  <hp@pobox.com>

* gtk/gtktextview.c (gtk_text_view_do_popup): end any selection in
progress, patch from db@zigo.dhs.org, #74620

ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gtk/gtktextview.c

index 520559e1c0d83e2fcb5b839525df22117045af75..9dfbeffa6fedecc2411ebeaa839d3c75bab072bf 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2002-03-23  Havoc Pennington  <hp@pobox.com>
+
+       * gtk/gtktextview.c (gtk_text_view_do_popup): end any selection in
+       progress, patch from db@zigo.dhs.org, #74620
+
 2002-03-23  Havoc Pennington  <hp@pobox.com>
 
        * gtk/gtktextview.c (gtk_text_view_move_cursor_internal): extend
index 520559e1c0d83e2fcb5b839525df22117045af75..9dfbeffa6fedecc2411ebeaa839d3c75bab072bf 100644 (file)
@@ -1,3 +1,8 @@
+2002-03-23  Havoc Pennington  <hp@pobox.com>
+
+       * gtk/gtktextview.c (gtk_text_view_do_popup): end any selection in
+       progress, patch from db@zigo.dhs.org, #74620
+
 2002-03-23  Havoc Pennington  <hp@pobox.com>
 
        * gtk/gtktextview.c (gtk_text_view_move_cursor_internal): extend
index 520559e1c0d83e2fcb5b839525df22117045af75..9dfbeffa6fedecc2411ebeaa839d3c75bab072bf 100644 (file)
@@ -1,3 +1,8 @@
+2002-03-23  Havoc Pennington  <hp@pobox.com>
+
+       * gtk/gtktextview.c (gtk_text_view_do_popup): end any selection in
+       progress, patch from db@zigo.dhs.org, #74620
+
 2002-03-23  Havoc Pennington  <hp@pobox.com>
 
        * gtk/gtktextview.c (gtk_text_view_move_cursor_internal): extend
index 520559e1c0d83e2fcb5b839525df22117045af75..9dfbeffa6fedecc2411ebeaa839d3c75bab072bf 100644 (file)
@@ -1,3 +1,8 @@
+2002-03-23  Havoc Pennington  <hp@pobox.com>
+
+       * gtk/gtktextview.c (gtk_text_view_do_popup): end any selection in
+       progress, patch from db@zigo.dhs.org, #74620
+
 2002-03-23  Havoc Pennington  <hp@pobox.com>
 
        * gtk/gtktextview.c (gtk_text_view_move_cursor_internal): extend
index 520559e1c0d83e2fcb5b839525df22117045af75..9dfbeffa6fedecc2411ebeaa839d3c75bab072bf 100644 (file)
@@ -1,3 +1,8 @@
+2002-03-23  Havoc Pennington  <hp@pobox.com>
+
+       * gtk/gtktextview.c (gtk_text_view_do_popup): end any selection in
+       progress, patch from db@zigo.dhs.org, #74620
+
 2002-03-23  Havoc Pennington  <hp@pobox.com>
 
        * gtk/gtktextview.c (gtk_text_view_move_cursor_internal): extend
index 520559e1c0d83e2fcb5b839525df22117045af75..9dfbeffa6fedecc2411ebeaa839d3c75bab072bf 100644 (file)
@@ -1,3 +1,8 @@
+2002-03-23  Havoc Pennington  <hp@pobox.com>
+
+       * gtk/gtktextview.c (gtk_text_view_do_popup): end any selection in
+       progress, patch from db@zigo.dhs.org, #74620
+
 2002-03-23  Havoc Pennington  <hp@pobox.com>
 
        * gtk/gtktextview.c (gtk_text_view_move_cursor_internal): extend
index 0a26822cf242a0473bfc56ea9cb8bcb6f97834ce..676f732b35e15ef5f79252d1d542332bcb99b52f 100644 (file)
@@ -6411,6 +6411,9 @@ gtk_text_view_do_popup (GtkTextView    *text_view,
 {
   PopupInfo *info = g_new (PopupInfo, 1);
 
+  /* should not need this, see http://bugzilla.gnome.org/show_bug.cgi?id=74620 */
+  gtk_text_view_end_selection_drag (text_view, event);
+  
   /* In order to know what entries we should make sensitive, we
    * ask for the current targets of the clipboard, and when
    * we get them, then we actually pop up the menu.